-
Notifications
You must be signed in to change notification settings - Fork 484
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added Functions for EigenValues and EigenVectors #14
Conversation
…ctors for a given Matrix. Further changes may be appropriate
Sure I should be able to get to that at some point this week. |
any updates? |
@mattt I made a fork, merged master and resolved conflicts on the matrix-eigendecomposition branch. Then, I added a commit to fix bugs and added tests. I am ready to PR, but would like some guidance on a few things (if you prefer to just comment on the PR, let me know and I'll make it)
|
I made this PR for discussion: https://github.com/mattt/Surge/pull/95 It works, but has the issues outlined above |
I replied to 1 in the PR. For 2 that is ok for now but we should add a Complex type. We should move it from Upsurge. For 3 let's throw errors where appropriate. Thanks. |
I'm closing this due to inactivity. 💀 If you still feel that Surge should get this functionality feel free to open an updated PR for it. 🙂 |
Added two functions (one for double & the other for float) that calculate the eigenvalues and eigenvectors for a given Matrix. I'm not sure how to best organize the functions and their return statements - maybe having separate functions for retrieving eigenvectors and eigenvalues would be appropriate.